姓 = ['张', '王', '李', '赵']
名 = ['辽', '飞', '平', '丰', '严', '云', '傕', '旷']

from random import randint, sample
# 人物 = ''.join(sample(姓, 1) + sample(名, 1))
# 人物 = ''.join(sample(姓, 1) + sample(名, randint(1, 2)))
# print(人物)

# 哦天，叠音名
名 = 名 * 2
名单 = []
i = 0
while i < 20:
    人物 = ''.join(sample(姓, 1) + sample(名, randint(1, 2)))
    # sample重复，去重
    if(人物 not in 名单):
        名单.append(人物)
        i += 1
print(名单)